package com.cloud.lan.api.dto.resp;

import java.io.Serializable;

import lombok.Data;

/**
 * <p>
 * onLogin返回
 * </p>
 *
 * @author xyqierkang@163.com
 * @since 2021-12-06
 */
@Data
public class OnLoginResp implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 是否需要绑定手机号 false否 true是
     */
    private Boolean authPhone = true;

    /**
     * 是否需要授权 false否 true是
     */
    private Boolean authorize = true;

    /**
     * 用户sessionKey
     */
    private String sessionKey;

    /**
     * 微信用户信息
     */
    private UserInfo userInfo;

    @Data
    public class UserInfo {

        /**
         * 微信昵称
         */
        private String wxName;

        /**
         * 微信头像
         */
        private String wxHead;

    }
}
